.AnnexImageList {
    width: 100%;
    aspect-ratio: 1/1;

    &>.ant-skeleton {
        width: 100%;
        height: 100%;

        &>.ant-skeleton-image {
            width: 100%;
            height: 100%;
        }

    }

    &>.ant-empty {
        width: 100%;
        height: 100%;
        margin: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;

        &>.ant-empty-description {
            font-family: PingFang;
            font-weight: 600;
            font-size: 24px;
            color: #262626;
        }

    }

    &>.MasonryClass {
        display: flex;

        &>.MasonryColumn {
            background-clip: padding-box;

            &>.ImageItem {
                padding: 8px;
                margin: 8px;
                background: rgba(255, 255, 255, 0.35);
                border-radius: 8px;

                &>.label {
                    display: flex;
                    align-items: center;
                    justify-content: center;
                    font-family: PingFang;
                    font-weight: 600;
                    font-size: 16px;
                    color: #262626;
                }
            }
        }
    }


}